alternative trading organization (ato) - Turkish English Dictionary